home *** CD-ROM | disk | FTP | other *** search
- Short: NEW and FAST CD-Sampling utility
- Author: Mario Kubek
- Uploader: Martin Schulze <schulze@phil.uni-sb.de>
- Type: disk/cdrom
-
- QUICKSAMPLER is Copyright © 1996/1997 by Mario Kubek.
- All rights reserved!
- QUICKSAMPLER is Freeware!
-
- QUICKSAMPLER is a program for reading digital audio data (CDDA) out
- of CD-ROM drives, which are capable of sending digital audio data
- (16 Bit) over the SCSI bus.
- This data can be saved in a file to a disk.
- This version works with TOSHIBA drives.
-
- Kickstart 3.0 is required, but it should also work with Kickstart 2.xx
- (not tested).
-
- This is version 1.5!
-
- Features:
-
- QUICKSAMPLER V1.0 can/does...
-
- ...save CDDA data (whole songs or part of songs) to a file in a very
- FAST way.
- ...save the audio data in the fileformats: CDR, RAW, 8SVX
- ...convert the CDDA data to following samplerates: 44100 (44.1 kHz),
- 22050 (22.05 kHz), 14700 (14.70 kHz), 11025 (11.025 kHz)
- ...change the byte order (MSB [Motorola format] at first or LSB [Intel
- fromat] at first) when saving 16bit data.
- ...change the audio channels in the file: STEREO, CHANGE STEREO
- CHANNELSIDE (what you normally hear on the left speaker of the CD
- is the right channel in the file and what you hear on the right
- speaker is the left channel in the file), LEFT ON BOTH CHANNELS
- (what you can hear on the left channel on a CD is what you get
- on both channels in the file, the right one has no influence), RIGHT
- ON BOTH CHANNELS (what you hear on the right channel on a CD is what
- you get on both channels in the file, the left one has no influence),
- MONO (the left and the right channel are summed up and devided by 2),
- MONO_LEFT (you will get only the left channel in the output file),
- MONO_RIGHT (you will get only the right channel in the output file).
- ...offer you a good looking process bar.
- ...tell you using the GUI how many bytes will have the output file.
- ...check before writing to disk, if there is still enough place.
- Imagine you want to create a file, which is bigger than the available
- free space on the disk. Then QUICKSAMPLER creates the audio file, sets
- it's size, which is calculated with help of intern routines. During this
- process it can happen that the end of the disk is reached. In this
- case QUICKSAMPLER closes and deletes the file, because it does not
- make sense to write to a file, which wouldn't contain all the data
- you wanted to have in it. Some other programs do not check the free
- diskspace. They simply write the audio data to the file after they
- have created it. So it could happen that during the writing process
- (lets say 1 or 2 minutes later) the end of the disk is reached.
- What now? The user loses time and audio data, which should be in the
- file.
- ...not waste ram-memory. The allocated memory is determined using
- the WB-tooltype "BUFBLOCKS" or with the CLI-Argument "BUBLOCKS".
- BUFBLOCKS can be a number between 0 and 65. The smaller the number
- is, the smaller is the allocated memory and QUICKSAMPLER must read
- from the CD more often. The bigger the number is, the bigger is
- the allocated memory and QUICKSAMPLER must read from the CD less
- often. Default number is 32. There are 3 buffers that have to be
- allocated. The sizes of them are calculated with the formula
- (BUFBLOCKS*2352/a_number_between_1_and_17) or
- (BUFBLOCKS*2352*2) when data in RAW 16bit STEREO 44.1 kHz are changed
- (CHANNEL processing) and saved. Actually during the reading and
- writing process only 2 buffers are used. Which buffer is used
- depends on the fileformat of the output-file.
- ...offer you a fast reading and writing routine (also for STEREO 8SVX).
- It is not so compulsory to write such a routine as you might think of.
-
-
- This is version 1.5.
-
- It includes...
-
- ...a speed increased reading and writing routine.
-
- ...a check, in which a routine determines automatically if there is
- a CD in drive or even not (with the help of the timer.device).
- In the previous version this check was performed using
- IntuiMessages. But if your CD drive was not mounted, the program
- could not receive an IDCMP_DISKINSERTED or IDCMP_DISKREMOVED
- message. And if you have inserted or removed a CD, QUICKSAMPLER
- could not recognize this diskchange and the display was not
- updated with the data of another CD or it was not cleared if
- no CD was inserted. Because of that you had to quit and restart
- the program to make the diskchange visible.
- This problem is now fixed. Now every 2 seconds the program
- checks if there is a CD in drive or not.
-
- ...the default-"device"-name "squirrelscsi.device", because in the
- last version the predefined name "1230scsi.device" caused an
- error, which was the reason for the little fragment "ice", which
- appeared, when you wanted to switch to 14700 Hz with the help of
- the Cycle-Gadget "FREQ". Somehow MaxonC++ has put the last part
- of the string "1230scsi.device", which is "ice", into textfield
- of the "FREQ"-Gadget, which should show "14700".
- This is not a programming-mistake, but surely a compiler-bug,
- because with the now intern used string "squirrelscsi.device"
- this error did not appear any longer.
- This problem is now fixed.
-
- ...several intern improvements.
-